rebate or allowance - Deutsch Englisch Wörterbuch